<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <script src="https://cdn.jsdelivr.net/npm/vue@2.6.14/dist/vue.js"></script>
</head>
<body>
<center>
    <table border="1px" cellpadding="15" cellspacing="0" id="app">

        <thead>
            <tr>
                <th>序号</th>
                <th>ID</th>
                <th>姓名</th>
                <th>年龄</th>
                <th>地址</th>
            </tr>
        </thead>

        <tbody>
            <tr v-for="(user, index) in users">
                <td>{{index + 1}}</td>
                <td>{{user.id}}</td>
                <td>{{user.name}}</td>
                <td>{{user.age}}</td>
                <td>{{user.address}}</td>
            </tr>
        </tbody>

    </table>
</center>
</body>

<script type="text/javascript">
    let vm = new Vue({
        el: "#app",
        data: {
            users: [
                {id: 101, name: "大锤", age: 56, address: "北京"},
                {id: 102, name: "张三", age: 36, address: "上海"},
                {id: 103, name: "李四", age: 16, address: "云南"},
                {id: 104, name: "王五", age: 86, address: "杭州"}
            ]
        }
    });
</script>
</html>